home *** CD-ROM | disk | FTP | other *** search
- { %filename% -- application class }
- { Created %date% %time% by AppMaker }
-
- Unit U%appname%;
- Interface
-
- Uses
- %if lang = Think%
- SysEqu, Traps, ULoMem, {}
- UMacAppUtilities, UPatch, {}
- UObject, UList, UViewCoords, {}
- UMemory, UFailure, UMenuSetup, {}
- UAssociation, PrintTraps, {}
- UMacApp, {}
- UGridView, UTEView, UDialog, {}
- UPrinting, {}
- %for each dialog gen uses%
- U%appname%Doc, {}
- UAMLibraryM, {}
- ResourceDefs;
- %else%
- UMacApp,
- UGridView,
- UTEView,
- UDialog,
- %for each dialog gen uses%
- U%appname%Doc,
- ResourceDefs;
- %endif%
-
- Type
- T%appname%App = Object (TApplication)
- %for each dialog gen instanceModeless%
-
- Procedure I%appname%App;
- Function DoMakeDocument (itsCmdNumber: CmdNumber): TDocument; Override;
- Procedure DoSetupMenus; Override;
- Function DoMenuCommand (aCmdNumber: CmdNumber): TCommand; Override;
- %for each menu gen doItems.decl%
-
- {$IFC qInspector}
- Procedure Fields (
- Procedure DoToField (fieldName: Str255;
- fieldAddr: Ptr;
- fieldType: integer)
- ); Override;
- {$ENDC}
- end; {T%appname%App}
-
- {----------}
- Implementation
-
- %If lang = MPW%
- {$I U%AppName%.inc.p}
- %else%
- %App.inc%
- %endif%
-
- End. {%filename%}
-